ram's testicle - Español Inglés Diccionario